package org.webequa.core.maple.quantity;

import org.webequa.core.common.quantity.ComplexMatrix;
import org.webequa.core.common.quantity.ComplexNumber;
import org.webequa.core.common.quantity.QuantityObject;
import org.webequa.core.common.quantity.RealMatrix;
import org.webequa.core.common.quantity.RealNumber;
import org.webequa.core.generic.signature.GenericQuantityObjectSignature;


public class MapleComplexMatrix extends MapleQuantityObject implements
		ComplexMatrix
{

	public MapleComplexMatrix()
	{
		super();
		signature = GenericQuantityObjectSignature.getComplexMatrixSignature();
	}
	
	@Override
	public QuantityObject getMatrixElement(int arg0, int arg1)
	{
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public int getNumberOfCols()
	{
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public int getNumberOfRows()
	{
		// TODO Auto-generated method stub
		return 0;
	}
	
	public void setMatrixElement(QuantityObject arg0, int arg1, int arg2)
	{
		// TODO Auto-generated method stub

	}

	@Override
	public RealMatrix getImagePart()
	{
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public RealMatrix getRealPart()
	{
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public void setMatrixElement(ComplexNumber arg0, int arg1, int arg2)
	{
		// TODO Auto-generated method stub
		
	}

	@Override
	public void setMatrixElement(RealNumber in, int i, int j) {
		// TODO Auto-generated method stub
		
	}

}
